//
//  TJUserModel.h
//  BaoDian
//
//  Created by mac on 2024/8/6.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface TJUserModel : NSObject

@property (nonatomic, strong) NSString *account;
@property (nonatomic, nullable) NSString *avatar;
@property (nonatomic, assign) NSInteger userType;
@property (nonatomic, strong) NSString *expireDate;
@property (nonatomic, strong) NSString *createDate;
@property (nonatomic, strong) NSString *Id;
@property (nonatomic, strong) NSString *poi;
@property (nonatomic, strong) NSString *realName;
@property (nonatomic, strong) NSString *userLevelTxt;
@property (nonatomic, assign) NSInteger userLevel;
@property (nonatomic, assign) NSInteger regType;
@property (nonatomic, assign) NSInteger status;
@property (nonatomic, assign) BOOL isClip;
@property (nonatomic, strong) NSString *groupId;
@property (nonatomic, strong) NSString *area;
@property (nonatomic, strong) NSString *city;
@property (nonatomic, strong) NSString *province;
@property (nonatomic, strong) NSString *nickname;
@property (nonatomic, strong) NSString *openId;
@property (nonatomic, strong) NSString *supplierName;
@property (nonatomic, strong) NSString *poiSourceInfo;

+ (TJUserModel *)modelWithUserInfo:(NSDictionary *)info;
+ (TJUserModel *)modelWithAccount:(NSString *)account;
+ (TJUserModel *)currentAccountModel;


@end

NS_ASSUME_NONNULL_END
